<?php
  class SessionController {
      
      public function __construct(){
          
      }
      
            public function startSession(){
            session_start();
        }
        
        # destroi    
        public function destroySession(){
                session_destroy();
        }
            
        # cria a sess?o
        public function create_session($nome,$valor)
        {
                session_start();
                return $_SESSION[$nome] = $valor;
        }
        
        # resgata valor da sess?o    
        public function resgata_session($nome){
                if(isset($_SESSION[$nome])):
                    return $_SESSION[$nome];
                else:
                    return false;
                endif;
        }
        
        # destroi valor da sess?o
        public function remove_session($nome)
        {
                unset($_SESSION[$nome]);   
        }
        
        # adiciona valor a sess?o
        public function add_value_session($nome,$valor)
        {
                return $_SESSION[$nome] = $valor;
        }
        
        public function regenerate_session(){
                session_regenerate_id();
        }
        
        public function return_root(){
            $server = $_SERVER['SERVER_ADDR'];

            if($server == "127.0.0.1"):             
                $root = "http://localhost/ericluciano-trix/";
            else:
                $root = "http://www.trixcomunicacaocriativa.com.br/projeto_site/Application/";
            endif;
            
            return $root;
        }
      
  }
?>
